package ocp.context;

/**
 * This interface must be implemented by all context-based decision engines.
 * @author Ignacio Nieto Carvajal
 */

public interface ContextMerger
{
    /** this method merges and combines the information given by a group
     * of contexts.
     * @param contexts the group of contexts to merge.
     * @return a ContextualInformationList containing the merged information.
     */
    public ContextualInformationList mergeContexts(java.util.Vector contexts);
}
